Extending OCL to Specify and Validate Integrity Constraints in UML-GeoFrame Conceptual Data Model

نویسندگان

  • Angélica Aparecida de Almeida Ribeiro
  • Sergio Murilo Stempliuc
  • Jugurta Lisboa Filho
  • Italo Lopes Oliveira
چکیده

This paper describes a proposal for OCL (Object Constraint Language) by adding geographical features to assist the geographical data modeling. OCL can be used to complement the diagrams when the UML constructors do not allow the specification of all requirements related to the application domain. The objective is to complement and validate conceptual data diagrams built with constructors of the UML-GeoFrame data model, with and extended OCL used for constraint topological relationships in the data model itself and available in his diagram to access stereotypes for direct user defined constraints.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling spatial constraints in conceptual database design of network applications

This paper describes the problems found in geographic databases design during the conceptual modeling of real world elements that are related by a network structure. It is believed that is possible to reach a better quality of the geographical data if spatial integrity constraints about the elements on a network are specified in a conceptual level. Hence, the purpose of this paper is to expand ...

متن کامل

Extending the UML-GeoFrame Data Model for Conceptual Modeling of Network Applications

This paper presents an extension of the UML-GeoFrame data model that includes a set of new constructors to allow the definition of conceptual schemas for spatial database applications whose elements relationship forms a network.. Also, it is discussed how the GeoFrame conceptual framework is changed with the inclusion of new metaclasses and the corresponding stereotypes related to network eleme...

متن کامل

Extracting UML/OCL Integrity Constraints and Derived Types from Relational Databases

Relational databases usually enforce relevant organizational business rules. This aspect is ignored by current database reverse engineering approaches which only focus on the extraction of the structural part of the conceptual schema. Other database elements like triggers, views, column constraints, etc. are not considered by those methods. As a result, the generated conceptual schema is incomp...

متن کامل

Geracao automatica de codigo fonte para restricoes de integridade topologicas utilizando o perfil UML GeoProfile

In the geographical database context, the UML profile called GeoProfile is used in the conceptual modeling of geographical data with welldefined metamodel topology constraints through the use of Object Constraint Language (OCL). This paper describes the process of automatic transformation of GeoProfile constructors and its spatial constraints along the different levels of the MDA architecture. ...

متن کامل

OCL-Lite: A Decidable (Yet Expressive) Fragment of OCL

UML has become a de facto standard in conceptual modeling. Class diagrams in UML allow one to model the data in the domain of interest by specifying a set of graphical constraints. However, in most cases one needs to provide the class diagram with additional semantics to completely specify the domain, and this is where OCL comes into play. While reasoning over class diagrams is decidable and ha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013